github.com/go-pg/pg/v10/orm.join.JoinModel (field)

25 uses

	github.com/go-pg/pg/v10/orm (current package)
		join.go#L13: 	JoinModel TableModel
		join.go#L70: 	where = appendColumns(where, j.JoinModel.Table().Alias, j.Rel.JoinFKs)
		join.go#L76: 		where, j.JoinModel.Root(), j.JoinModel.ParentIndex(), j.Rel.BaseFKs)
		join.go#L119: 	index := j.JoinModel.ParentIndex()
		join.go#L142: 	joinTable := j.JoinModel.Table()
		join.go#L191: 	b = append(b, j.JoinModel.Table().SoftDeleteField.Column...)
		join.go#L211: 		for i, f := range j.JoinModel.Table().Fields {
		join.go#L239: 	isSoftDelete := j.JoinModel.Table().SoftDeleteField != nil && !q.hasFlag(allWithDeletedFlag)
		join.go#L242: 	b = fmter.FormatQuery(b, string(j.JoinModel.Table().SQLNameForSelects))
		join.go#L304: 	joinTable := q.JoinModel.Table()
		model_table_m2m.go#L25: 	joinModel := j.JoinModel.(*sliceTableModel)
		model_table_many.go#L21: 	joinModel := j.JoinModel.(*sliceTableModel)
		model_table_struct.go#L149: 			j.JoinModel.Mount(m.strct)
		model_table_struct.go#L191: 			if err := j.JoinModel.AfterScan(ctx); err != nil && firstErr == nil {
		model_table_struct.go#L284: 			return join.JoinModel.scanColumn(joinCol, rd, n)
		model_table_struct.go#L332: 		JoinModel: m,
		model_table_struct.go#L338: 		rel, ok := currJoin.JoinModel.Table().Relations[name]
		model_table_struct.go#L347: 		if j := currJoin.JoinModel.GetJoin(name); j != nil {
		model_table_struct.go#L349: 			currJoin.JoinModel = j.JoinModel
		model_table_struct.go#L359: 			currJoin.BaseModel = currJoin.JoinModel
		model_table_struct.go#L360: 			currJoin.JoinModel = model
		query.go#L993: 			err = q._forEachHasOneJoin(fn, j.JoinModel.GetJoins())
		query.go#L1007: 			err = q.selectJoins(j.JoinModel.GetJoins())